piece of cannelloni - Español Inglés Diccionario